#ifndef _AUDIO_ENCODER1_H_
#define _AUDIO_ENCODER1_H_
#include "Com_Debug.h"
#include "esp_audio_enc_default.h"
#include "esp_audio_enc_reg.h"
#include "esp_audio_enc.h"
#include "esp_opus_enc.h"
#include "freertos/ringbuf.h"

typedef struct 
{
    bool is_running;
    RingbufHandle_t input;
    RingbufHandle_t output;
}my_encoder_t;

extern my_encoder_t my_encoder;

void audio_encoder_init(void);
void audio_encoder_start(RingbufHandle_t input, RingbufHandle_t output);

#endif // _AUDIO_ENCODER1_H_